[INFO] fetching crate servo-tracing 0.3.0...
[INFO] fixing servo-tracing-0.3.0 against try#622891a4e29178280638a6b63a8908bde2c0c854+cargoflags=-Zfix-edition=start=2015 for pr-157817-2
[INFO] extracting crate servo-tracing 0.3.0 into /workspace/builds/worker-0-tc1/source
[INFO] started tweaking crates.io crate servo-tracing 0.3.0
[INFO] finished tweaking crates.io crate servo-tracing 0.3.0
[INFO] tweaked toml for crates.io crate servo-tracing 0.3.0 written to /workspace/builds/worker-0-tc1/source/Cargo.toml
[INFO] validating manifest of crates.io crate servo-tracing 0.3.0 on toolchain 622891a4e29178280638a6b63a8908bde2c0c854
[INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+622891a4e29178280638a6b63a8908bde2c0c854" "metadata" "--manifest-path" "Cargo.toml" "--no-deps", kill_on_drop: false }`
[INFO] crate crates.io crate servo-tracing 0.3.0 already has a lockfile, it will not be regenerated
[INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+622891a4e29178280638a6b63a8908bde2c0c854" "fetch" "--manifest-path" "Cargo.toml", kill_on_drop: false }`
[INFO] [stderr]     Blocking waiting for file lock on package cache
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-0-tc1/source:/opt/rustwide/workdir:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-0-tc1/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/var/lib/crater-agent-workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-m" "1610612736" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:3a6becf2bc8dde7f3fa57ede90e4f284e72d296796fc446bbb1e2c7cc0530151" "sleep" "infinity", kill_on_drop: false }`
[INFO] [stdout] b35b0b2b2643fede15ea68c47bdea12775af21a5ef24601e6a84e79253bbb48a
[INFO] running `Command { std: "docker" "start" "b35b0b2b2643fede15ea68c47bdea12775af21a5ef24601e6a84e79253bbb48a", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "exec" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-w" "/opt/rustwide/workdir" "--user" "0:0" "b35b0b2b2643fede15ea68c47bdea12775af21a5ef24601e6a84e79253bbb48a" "/opt/rustwide/cargo-home/bin/cargo" "+622891a4e29178280638a6b63a8908bde2c0c854" "metadata" "--no-deps" "--format-version=1", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "inspect" "b35b0b2b2643fede15ea68c47bdea12775af21a5ef24601e6a84e79253bbb48a", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "exec" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=" "-e" "RUSTDOCFLAGS=" "-w" "/opt/rustwide/workdir" "--user" "0:0" "b35b0b2b2643fede15ea68c47bdea12775af21a5ef24601e6a84e79253bbb48a" "/opt/rustwide/cargo-home/bin/cargo" "+622891a4e29178280638a6b63a8908bde2c0c854" "fix" "--allow-no-vcs" "--allow-dirty" "--frozen" "--all" "--all-targets" "--message-format=json" "-Zfix-edition=start=2015", kill_on_drop: false }`
[INFO] [stderr]     Checking syn v2.0.117
[INFO] [stderr]     Checking quote v1.0.45
[INFO] [stderr]     Checking prettyplease v0.2.37
[INFO] [stderr]     Checking servo-tracing v0.3.0 (/opt/rustwide/workdir)
[INFO] [stdout] error[E0432]: unresolved import `syn::parse_quote`
[INFO] [stdout]    --> lib.rs:12:48
[INFO] [stdout]     |
[INFO] [stdout]  12 | use syn::{Expr, ItemFn, Meta, MetaList, Token, parse_quote, parse2};
[INFO] [stdout]     |                                                ^^^^^^^^^^^ no `parse_quote` in the root
[INFO] [stdout]     |
[INFO] [stdout] note: found an item that was configured out
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/syn-2.0.117/src/lib.rs:480:5
[INFO] [stdout]     |
[INFO] [stdout] 479 | #[cfg(all(feature = "parsing", feature = "printing"))]
[INFO] [stdout]     |                                -------------------- the item is gated behind the `printing` feature
[INFO] [stdout] 480 | mod parse_quote;
[INFO] [stdout]     |     ^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0277]: the trait bound `MetaList: quote::ToTokens` is not satisfied
[INFO] [stdout]   --> lib.rs:55:27
[INFO] [stdout]    |
[INFO] [stdout] 55 |         tokens.append_all(quote! { #items });
[INFO] [stdout]    |                           ^^^^^^^^^^^^^^^^^
[INFO] [stdout]    |                           |
[INFO] [stdout]    |                           the trait `quote::ToTokens` is not implemented for `MetaList`
[INFO] [stdout]    |                           required by a bound introduced by this call
[INFO] [stdout]    |
[INFO] [stdout]    = help: the following other types implement trait `quote::ToTokens`:
[INFO] [stdout]              &T
[INFO] [stdout]              &mut T
[INFO] [stdout]              Arc<T>
[INFO] [stdout]              CString
[INFO] [stdout]              Cow<'a, T>
[INFO] [stdout]              Directive
[INFO] [stdout]              Fields
[INFO] [stdout]              InstrumentConfiguration
[INFO] [stdout]            and 28 others
[INFO] [stdout]    = note: required for `&MetaList` to implement `quote::ToTokens`
[INFO] [stdout]    = note: this error originates in the macro `quote` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0277]: the trait bound `Meta: quote::ToTokens` is not satisfied
[INFO] [stdout]   --> lib.rs:86:63
[INFO] [stdout]    |
[INFO] [stdout] 86 |             Directive::Passthrough(meta) => tokens.append_all(quote! { #meta }),
[INFO] [stdout]    |                                                               ^^^^^^^^^^^^^^^^
[INFO] [stdout]    |                                                               |
[INFO] [stdout]    |                                                               the trait `quote::ToTokens` is not implemented for `Meta`
[INFO] [stdout]    |                                                               required by a bound introduced by this call
[INFO] [stdout]    |
[INFO] [stdout]    = help: the following other types implement trait `quote::ToTokens`:
[INFO] [stdout]              &T
[INFO] [stdout]              &mut T
[INFO] [stdout]              Arc<T>
[INFO] [stdout]              CString
[INFO] [stdout]              Cow<'a, T>
[INFO] [stdout]              Directive
[INFO] [stdout]              Fields
[INFO] [stdout]              InstrumentConfiguration
[INFO] [stdout]            and 28 others
[INFO] [stdout]    = note: required for `&Meta` to implement `quote::ToTokens`
[INFO] [stdout]    = note: this error originates in the macro `quote` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0277]: the trait bound `syn::Expr: quote::ToTokens` is not satisfied
[INFO] [stdout]   --> lib.rs:87:58
[INFO] [stdout]    |
[INFO] [stdout] 87 |             Directive::Level(level) => tokens.append_all(quote! { level = #level }),
[INFO] [stdout]    |                                                          ^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]    |                                                          |
[INFO] [stdout]    |                                                          the trait `quote::ToTokens` is not implemented for `syn::Expr`
[INFO] [stdout]    |                                                          required by a bound introduced by this call
[INFO] [stdout]    |
[INFO] [stdout]    = help: the following other types implement trait `quote::ToTokens`:
[INFO] [stdout]              &T
[INFO] [stdout]              &mut T
[INFO] [stdout]              Arc<T>
[INFO] [stdout]              CString
[INFO] [stdout]              Cow<'a, T>
[INFO] [stdout]              Directive
[INFO] [stdout]              Fields
[INFO] [stdout]              InstrumentConfiguration
[INFO] [stdout]            and 28 others
[INFO] [stdout]    = note: required for `&syn::Expr` to implement `quote::ToTokens`
[INFO] [stdout]    = note: this error originates in the macro `$crate::quote_token_with_context` which comes from the expansion of the macro `quote` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0277]: the trait bound `ItemFn: quote::ToTokens` is not satisfied
[INFO] [stdout]    --> lib.rs:155:18
[INFO] [stdout]     |
[INFO] [stdout] 155 |       let output = quote! {
[INFO] [stdout]     |  __________________^
[INFO] [stdout] 156 | |         #[cfg_attr(
[INFO] [stdout] 157 | |             feature = "tracing",
[INFO] [stdout] 158 | |             tracing::instrument(
[INFO] [stdout] ...   |
[INFO] [stdout] 162 | |         #input_fn
[INFO] [stdout] 163 | |     };
[INFO] [stdout]     | |     ^
[INFO] [stdout]     | |     |
[INFO] [stdout]     | |_____the trait `quote::ToTokens` is not implemented for `ItemFn`
[INFO] [stdout]     |       required by a bound introduced by this call
[INFO] [stdout]     |
[INFO] [stdout]     = help: the following other types implement trait `quote::ToTokens`:
[INFO] [stdout]               &T
[INFO] [stdout]               &mut T
[INFO] [stdout]               Arc<T>
[INFO] [stdout]               CString
[INFO] [stdout]               Cow<'a, T>
[INFO] [stdout]               Directive
[INFO] [stdout]               Fields
[INFO] [stdout]               InstrumentConfiguration
[INFO] [stdout]             and 28 others
[INFO] [stdout]     = note: this error originates in the macro `$crate::quote_token_with_context` which comes from the expansion of the macro `quote` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] Some errors have detailed explanations: E0277, E0432.
[INFO] [stdout] 
[INFO] [stdout] For more information about an error, try `rustc --explain E0277`.
[INFO] [stdout] 
[INFO] [stderr] error: could not compile `servo-tracing` (lib) due to 5 previous errors
[INFO] [stderr] warning: build failed, waiting for other jobs to finish...
[INFO] running `Command { std: "docker" "inspect" "b35b0b2b2643fede15ea68c47bdea12775af21a5ef24601e6a84e79253bbb48a", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "b35b0b2b2643fede15ea68c47bdea12775af21a5ef24601e6a84e79253bbb48a", kill_on_drop: false }`
[INFO] [stdout] b35b0b2b2643fede15ea68c47bdea12775af21a5ef24601e6a84e79253bbb48a
